direct advertisement - German English Dictionary